import json
import os
from config import BASE_PATH

# 读取json文件中的数据，转换成[(),(),(),] 格式数据。

def read_json_file(filename):
    # 打开josn文件
    with open(filename, "r", encoding="utf8") as f:
        # 读取json数据
        json_data = json.load(f)

    # 在 循环之前 创建空list
    list_data = []

    # 转换成[(),(),(),]
    for i in json_data:
        # 提取value，转换成元组
        tup = tuple(i.values())
        # 追加空列表中
        list_data.append(tup)

    # 循环结束后，返回列表
    return list_data


if __name__ == '__main__':
    # 拼接json文件的绝对路径。项目目录+/data/xxx.json
    # filename = r"C:\Users\Administrator\Desktop\pythonProject5\data\login_data.json"
    filename = BASE_PATH+"/data/add_emp_data.json"
    ret = read_json_file(filename)
    print(ret)
